package nowCoder;

import java.util.Scanner;

public class HJ9 {
    /*
    描述
    输入一个 int 型整数，按照从右向左的阅读顺序，返回一个不含重复数字的新的整数。
    保证输入的整数最后一位不是 0 。
    数据范围： 1≤n≤10 8

    输入描述：    输入一个int型整数

    输出描述：    按照从右向左的阅读顺序，返回一个不含重复数字的新的整数
     */
    public static void main1(String[] args) {
        Scanner in = new Scanner(System.in);
        int x = in.nextInt();
        int[] m = new int[10];
        while(x > 0){
            int i = x%10;
            if(m[i] == 0){
                System.out.print(i);
                m[i] = 1;
            }
            x = x/10;
        }
    }
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String x = in.nextLine();
        int[] n = new int[]{-1,-1,-1,-1,-1,-1,-1,-1,-1,-1};
        for(int i = 0; i<x.length(); i++){
            int m = Integer.parseInt(String.valueOf(x.charAt(i)));
            n[m] = i;
        }
        for(int i = 0; i<10; i++){
            int p = i;
            for(int j = 0; j<10;j++){
                if(n[p] < n[j]){
                    p = j;
                }
            }
            if(n[p] != -1){
                System.out.print(p);
                n[p] = -1;
            }
        }
    }
}
